package com.twb.auth.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.twb.core.base.mapper.TwbBaseMapper;
import com.twb.auth.entity.twbPlatform.TwbPlatform;
import com.twb.auth.entity.twbPlatform.dto.ListTwbPlatformDto;
import com.twb.auth.entity.twbPlatform.dto.SearchTwbPlatformDto;
import com.twb.auth.entity.twbPlatform.vo.ListTwbPlatformVo;
import com.twb.auth.entity.twbPlatform.vo.SearchTwbPlatformVo;

/** 
 * @ClassName TwbPlatformMapper 
 * @Description 平台信息Mapper
 
 * @author DSY
 * @date 2020-11-04 17:55:18 
 */ 
@Mapper
public interface TwbPlatformMapper extends TwbBaseMapper<TwbPlatform> {

	/**
	 * @Title  searchTwbPlatform
	 * @Description 平台信息列表查询（含查询条件）
	 * @param vo
	 * @return
	 * @author DSY
	 * @date 2020-11-04 17:55:18
	 */
	List<SearchTwbPlatformDto> searchTwbPlatform(SearchTwbPlatformVo vo);

	/**
	 * @Title  logicBatchDeleteByIds
	 * @Description 批量删除
	 * @param ids
	 * @return
	 * @author DSY
	 * @date 2020-11-04 17:55:18
	 */
	int logicBatchDeleteByIds(List<String> ids);

	/**
	 * @Title listTwbPlatform
	 * @Description 平台列表
	 * @param vo
	 * @return
	 * @author DSY
	 * @date 2020年11月9日 下午4:07:41
	 */
	List<ListTwbPlatformDto> listTwbPlatform(ListTwbPlatformVo vo);
}
